Aktive Mechanismen zur Konsistenzsicherung in Föderationen heterogener und autonomer Datenbanken
نویسنده
چکیده
Heterogeneous information systems are today inevitable for historical and technical reasons. Data is typically maintained on heterogeneous hardware and software platforms and a migration of the legacy systems to a homogeneous environment is not feasible due to high costs and the loss of available functionality. Between existing databases there are global integrity constraints that have to consider both syntactic and semantic data heterogeneity. An active database approach is proposed for the problem of global integrity control. Database federations are modelled as collections of active objects. The active objects are managed by an object-oriented mediator system. The mediator system has to provide a homogeneous interface to heterogeneous components and the functionality to monitor the global consistency among them. This solution allows the external data stores to exist without significant changes but requires additional functionality that has to be provided by the local systems. This addresses a basic principle discussed in this thesis: the conflict between local autonomy and global consistency. The cost of maintaing global constraints is the necessary restriction of the local autonomy. Through specific examples a general schema of trade-offs is derived and it is shown what design decisions are needed for the development of a mediator system and the adaptation of the component systems. It becomes apparent that traditional definitions of consistency in homogeneous database systems are often insufficient, therefore temporal relaxations and partial consistency have to be tolerated in a controlled manner. The global object model of the mediator developed in this thesis is based on a standard data model (ODMG-93/C++) and extensions through which complex dependencies can be described by the use of ECA rules (Event Condition Action). Hence, ECA rules represent our fundamental modeling construct to specify global integrity constraints that are often model-inherent constraints of canonical data models. Due to their expressiveness they are also well suited for weaker consistency criteria, such as temporally relaxed consistency. The submitted thesis describes the implementation of active consistency control mechanisms in a federation of heterogenous relational database systems. The developed mediator system comprises components for the detection, signalling and logging of local database events. These events are interpreted at the global level and processed by a rule management component. The proposed active techniques are applied to the control of autonomous replicated data stores. The specification of complex global integrity constraints is facilitated by an editor tool and can be mapped to ECA rules of the active mediator system. Local schema events may affect the schema consistency and are treated separately. The overall architecture of the mediator system and the interplay of its components are presented.
منابع مشابه
Flexible Kopplung von CIM-Systemen mit Hilfe von Datenbank-Agenten
Die informationstechnische Infrastruktur sehr vieler Industriebetriebe ist durch die gleichzeitige Verwendung mehrerer spezialisierter Anwendungsprogramme, die auf die Lösung bestimmter Probleme zugeschnitten sind, geprägt [Abe90]. Besonders im Computer Integrated Manufacturing (CIM) ist man auf solche Speziallösungen für einzelne Aufgabenbereiche wie z.B. PDM, PPS oder CAD, die in der Regel ke...
متن کاملIntegration heterogener Datenbanken am Beispiel eines Hochschul-Informationssystems
Aufbauend auf Erfahrungen bei der Entwicklung von Hochschulanwendungen behandelt dieser Beitrag als Positionspapier einen Ansatz zur Integration heterogener Datenbanken am Beispiel eines Hochschul-Informationssystems. Nach einer Diskussion der neuen Möglichkeiten, die sich durch die Datenbank-Integration ergeben, wird eine Zielarchitektur eines derart integrierten Systems entwickelt. Das Prinzi...
متن کاملArchitekturansätze zur Unterstützung heterogener Datenbanken
Die ständig zunehmende Verbreitung von Datenbanken verlangt eine geeignete Unterstützung eines koordinierten Zugriffs auf heterogen strukturierte Datenbestände. Trotz der Notwendigkeit einer Kooperation beim Zugriff auf mehrere Datenbanken soll die Autonomie der beteiligten Datenbanken weitgehend erhalten bleiben. Verteilte Datenbanksysteme bieten hierfür keinen geeigneten Ansatz, da sie Homoge...
متن کاملEinsatz von GIS-Technologien im Tierseuchennachrichtensystem
Das Tierseuchennachrichtensystem (TSN) ist das einheitliche Computergestützte nationale Berichtssystem für Tierseuchen und Tierkrankheiten, welches seit 1995 in allen Veterinärbehörden Deutschlands genutzt wird. Seit der Einführung der ersten WindowsVersion von TSN im Dezember 2000 wurde das System zu einem Krisenmanagementsystem weiterentwickelt. Neben der Integration von Internet-Technologien...
متن کاملReplikation in Peer-to-Peer Systemen
Angesichts der zunehmenden Größe heutiger verteilter Systeme erweist sich das P2PParadigma als eine vielversprechende Alternative zu traditionellen Client/Server-Architekturen. Zur Verbesserung von Performance, Verfügbarkeit und Zuverlässigkeit werden die Daten in solchen Systemen auf eine Vielzahl von Peers repliziert. Das mit redundanter Datenhaltung einhergehende Problem der Konsistenzsicher...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Datenbank Rundbrief
دوره 21 شماره
صفحات -
تاریخ انتشار 1997